.sign-in-list{
    .person-name{
        text-align: center;
        line-height: .24rem;
        font-size: .152rem;
        font-weight: bold;
        color: #222;
    }
    .flex-box-row{
        line-height: 1.35em;
        > *{
            text-align: center;
            -webkit-box-flex: 1;
            -webkit-flex: 1;
            flex: 1;
        }
    }

    .header{
        height: .364rem;
        background: #d9d9d9;
        font-size: .16rem;
        line-height: 1em;
        color: #222;
    }

    .history-list{
        font-size: .14rem;
        color: #222;

        .signed{
            color: #85d355;
        }

        .missed{
            color: #e55427;
        }
    }
}
